A Plea for a Poor Man’s HCI Component in Software
نویسندگان
چکیده
Most software development approaches and curricular guidelines seem to ignore the fact that in many software systems the user interface is a decisive factor for product quality. As a result, it is often designed rather independently of the system’s functionality. Chances are then that it does not get the attention it deserves. In the approach to software development we sketch, the design of the user interface and the design of the functionality go hand in hand. We give a number of examples of user interface problems, and illustrate how these can be caught early if a more integrated approach is taken. We conclude with an outline of a minimal course on human-computer interaction that we feel should be part of everyone’s software engineering or computer science curriculum.
منابع مشابه
A Plea for a Poor Man's HCI Component in Software Engineering and Computer Science Curricula; After all: The Human-Computer Interface is the System
Most software development approaches and curricular guidelines seem to ignore the fact that in many software systems the user interface is a decisive factor for product quality. As a result, it is often designed rather independently of the system’s functionality. Chances are then that it does not get the attention it deserves. In the approach to software development we sketch, the design of the...
متن کاملThe Human-Computer Interface is the System: A Plea for a Poor Man's HCI Component in Software Engineering Curricula
Most software engineering approaches restrict the user interface to everything a user may perceive or experience. As a result, it is often designed rather independently of the system’s functionality. Chances are then that it does not get the attention it deserves. In the approach to software development we sketch, the design of the user interface and the design of the functionality go hand in h...
متن کاملThe Poor Man’s Eyetracker Tool of ActiveMath
We address the problem of tracking some of the student’s activities in an e-learning system to obtain data that can be used to diagnose and to react appropriately to the student’s actions. In order to find out how long a student deals with a single paragraph/text-unit on a web-page we developed a poor man’s eye tracker (PME) software, DFKeye. This tool can be configured for several appearances....
متن کاملA method for identifying software components based on Non-dominated Sorting Genetic Algorithm
Identifying the appropriate software components in the software design phase is a vital task in the field of software engineering and is considered as an important way to increase the software maintenance capability. Nowadays, many methods for identifying components such as graph partitioning and clustering are presented, but most of these methods are based on expert opinion and have poor accur...
متن کاملComparing the effect of climate condition on tourism calendar in arid and humid cities using Holiday Climate Index (HCI) (Case Study: Isfahan and Rasht)
Climatic conditions have a major influence in attracting tourists to a city in different months. In this study, the potential of Isfahan and Rasht as arid and humid cities, respectively, was investigated in terms of attracting tourists during a year. For this purpose, the Holiday Climate Index (HCI), which has been designed based on daily climate information, was used. The results showed t...
متن کامل